package xin.marcher.wind.migrate.sharding;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

/**
 * 数据库配置
 */
@Data
@Component
@ConfigurationProperties(prefix = "marcher.migrate")
public class MigrateConfig {

    /**
     * 数据迁移应用自己的数据源, 就是这个项目自己
     */
    private DataSourceProperties migrateDatasource;

    /**
     * 源数据源配置
     */
    private MigrateDataSourceProperties originDatasource;

    /**
     * 目标数据源配置
     */
    private MigrateDataSourceProperties targetDatasource;
}